The Machine Learning Pipeline on AWS
This course is recommended for developers, solution architects, data engineers and anyone who wishes to learn more about the ML pipeline using Amazon SageMaker. We recommend you to have basic knowledge of Python programming language, basic understanding of AWS cloud services and basic experience of working in a Jupyter notebook environment.
In this course, you will:
- Select and justify the appropriate ML approach for a given business problem
- Use the ML pipeline to solve a specific business problem
- Train, evaluate, deploy, and tune an ML model using Amazon SageMaker
- Describe some of the best practices for designing scalable, cost-optimized, and secure ML pipelines in AWS
- Apply machine learning to a real-life business problem after the course is complete
This course is intended for:
- Developers
- Solutions Architects
- Data Engineers
- Anyone with little to no experience with ML and wants to learn about the ML pipeline using Amazon SageMaker
We recommend that attendees of this course have:
- Basic knowledge of Python programming language
- Basic understanding of AWS Cloud infrastructure (Amazon S3 and Amazon CloudWatch)
- Basic experience working in a Jupyter notebook environment
Module 0: Introduction
- Pre-assessment
Module 1: Introduction to Machine Learning and the ML Pipeline
- Overview of machine learning, including use cases, types of machine learning, and key concepts
- Overview of the ML pipeline
- Introduction to course projects and approach
Module 2: Introduction to Amazon SageMaker
- Introduction to Amazon SageMaker
- Demo: Amazon SageMaker and Jupyter notebooks
- Hands-on: Amazon SageMaker and Jupyter notebooks
Module 3: Problem Formulation
- Overview of problem formulation and deciding if ML is the right solution
- Converting a business problem into an ML problem
- Demo: Amazon SageMaker Ground Truth
- Hands-on: Amazon SageMaker Ground Truth
- Practice problem formulation
- Formulate problems for projects
Checkpoint 1 and Answer Review
Module 4: Preprocessing
- Overview of data collection and integration, and techniques for data preprocessing and visualization
- Practice preprocessing
- Preprocess project data
- Class discussion about projects
Checkpoint 2 and Answer Review
Module 5: Model Training
- Choosing the right algorithm
- Formatting and splitting your data for training
- Loss functions and gradient descent for improving your model
- Demo: Create a training job in Amazon SageMaker
Module 6: Model Evaluation
- How to evaluate classification models
- How to evaluate regression models
- Practice model training and evaluation
- Train and evaluate project models
- Initial project presentations
Checkpoint 3 and Answer Review
Module 7: Feature Engineering and Model Tuning
- Feature extraction, selection, creation, and transformation
- Hyperparameter tuning
- Demo: SageMaker hyperparameter optimization
- Practice feature engineering and model tuning
- Apply feature engineering and model tuning to projects
- Final project presentations
Module 8: Deployment
- How to deploy, inference, and monitor your model on Amazon SageMaker
- Deploying ML at the edge
- Demo: Creating an Amazon SageMaker endpoint
- Post-assessment
- Course wrap-up
Why choose Cloud Wizard
- Advanced Tier Training Partner
- Amazon Authorised Instructors
- Official AWS Content
- Hands-on Labs
Class Deliverables
- E-Content kit by AWS
- Hands-on labs
- Class completion certificates
- Exam Prep sessions
Dates Available
Choose a date that works for you and click on Book Now to proceed with your registration.
Method | Duration | Start Time | Start date | Price | Action |
---|---|---|---|---|---|
Classroom | 4 days | All Day | May 7, 2024 | ₹60,000 | |
Classroom | 4 days | All Day | May 21, 2024 | ₹60,000 | |
Classroom | 4 days | All Day | June 4, 2024 | ₹60,000 | |
Classroom | 4 days | All Day | June 18, 2024 | ₹60,000 |
Don't see a date that works for you?
Fill in the form below to let us know.
Related courses
Related products
-
AWS Training
Building Data Analytics Solutions Using Amazon Redshift
In this course, you will build a data analytics solution using Amazon Redshift, a cloud data warehouse service. The course focuses on the data collection, ingestion, cataloging, storage, and processing components of the analytics pipeline. You will learn to integrate Amazon Redshift with a data lake to support both analytics and machine learning workloads.
You will also learn to apply security, performance, and cost management best practices to the operation of Amazon Redshift.
-
AWS Training
Planning and Designing Databases on AWS
In this course, you will learn about planning and designing your solutions with purpose-built Amazon Web Services (AWS) Cloud databases. The course introduces you to the features and characteristics of each of these databases and shares the design considerations that you should make while using them. By taking this course, you can develop the analytical skills needed to choose the right AWS database for your unique needs.
By the end of the course, you will be able to analyze a business use case, analyze the workload, and assess application requirements to identify and design the most suitable AWS database solution to support your organizational needs
-
AWS Training
AWS Cloud Financial Management for Builders
Under this course you will learn how to manage, optimize and estimate costs of AWS workloads. You will understand how to implement Architectural best practices, optimize costs and design patterns to architect cost-efficient solutions on the AWS Cloud.
Moreover, you’ll explore the costs of core AWS Services, including those associated with current and future cloud workloads. You’ll also learn key practices for reducing overall AWS cloud costs and utilizing AWS tools to manage, monitor, and optimize spending on the AWS cloud.
The course is best suited to the following individuals – Solution Architects, Developers, System Administrators, cost-optimization leads and other technical users who are interested in learning to build and operate cost-efficient cloud architectures
-
AWS Training
Developing on AWS
This course is for developers who want to learn to interact with AWS services to build web applications. You’ll go through a high-level architectural discussion on selecting resources as well as using AWS Software Development Kits (AWS SDKs) and Command line interface (AWS CLI). It will also cover usage of AWS Core Services, configuring authentications, deploying applications to the cloud and debugging them to resolve potential issues.
If you are an experienced software developer, solution architect or IT employee who wants to develop AWS Cloud skills, this course is for you. Additionally, it’ll help you prepare for the AWS Certified Developer Associate certification. The course delivery is done by an expert AWS instructor with theory, real-life scenarios and hands-on labs